home *** CD-ROM | disk | FTP | other *** search
- B.1 NCSA HDF Vset
-
- NCSA HDF Vset Calls Summary B.1
-
- National Center for Supercomputing Applications
-
- November 1990
-
-
-
- November 1990
-
-
-
-
- Appendix B NCSA HDF Vset Calls Summary
-
-
-
- Overview
-
- This appendix lists all the routines in the HDF Vset interface.
- Detailed information about each routine can be found in Chapter 4,
- ╥Vgroup Routine Descriptions,╙ and Chapter 5, ╥Vdata Routine
- Descriptions.╙
-
-
- Calling Sequences
-
- Table B.1 defines HDF Vset arguments and return values.In
- Table B.2, italicized items represent arguments in which values
- are returned.
-
- Table B.1 Arguments and Returned Values
-
- unsigned char *buf;
-
- DF *f;
-
- int vgid, vsid, id,n,b;
-
- int nentries, nvertices, interlace, vsize,
- order, fieldtype, asize, idarray[ ];
-
- char *access, *vgname, *vsname, *fields,
- *vgclass, *vsclass;
-
- VGROUP *vg;
-
- VDATA *vs;
-
-
-
- Table B.2 Vset Calls Summary
-
- VGROUP LEVEL CALLS
- Return Values Functions Arguments Class
-
-
- vg = Vattach (f, vgid, access) access
-
- void Vdetach (vg) access
-
- void Vgetclass (vg, vgclass) inquiry
-
- vgid = Vgetid (f, vgid) search
-
- void Vgetname (vg, vgname) inquiry
-
- id = Vgetnext (vg, id) search
-
- b = Vinquire (vg, nentries, vgname) inquiry
-
- n = Vinsert (vg, vs) linkage
-
- b = Visvg (vg, id) inquiry
-
- b = Visvs (vg, id) inquiry
-
- int = Vlone (f, idarray, asize) inquiry
-
- void Vsetclass (vg, vgclass) specify
-
- void Vsetname (vg, vgname) specify
-
-
- Table B.2 Vset Calls Summary (Continued)
-
- VDATA LEVEL CALLS
- Return Values Functions Arguments Class
-
-
- vs = VSattach (f, vsid,access) access
-
- void VSdetach (vs) access
-
- b = VSfdefine (vs, field, fieldtype, order) specify
-
- b = VSfexist (vs, fields) inquiry
-
- void VSgetclass (vs, vsclass) inquiry
-
- vsid = VSgetid (f, vsid) search
-
- void VSgetname (vs, vsname) inquiry
-
- b = VSinquire (vs, nvertices, interlace, fields, inquiry
- vsize, vsname)
-
- int = VSlone (f, idarray, asize) inquiry
-
- n = VSread (vs, buf, nvertices, interlace) read
-
- n = VSseek (vs,nvertices) access
-
- void VSsetclass (vs, vsclass) specify
-
- n = VSsetfields (vs, fields) specify
-
- b = VSsetinterlace (vs, interlace) specify
-
- void VSsetname (vs, vsname) specify
-
- n = VSwrite (vs, buf, nvertices, interlace) write
-
-